// index.js是项目入口文件
import ReactDOM from 'react-dom';
import App from './App';

ReactDOM.render(<App></App>, document.getElementById('root'));

/*
  学习目标：知道class中static关键字的作用
*/

class Person {
  // 实例成员： 实例属性、实例方法。
  // 💥 只能通过实例对象去范文

  name = 'zs';
  // 💥 将一个属性或方法，变为静态成员
  static sayHello() {
    console.log('hello  ----->  ');
  }
}

// 静态成员： 静态属性、静态方法
// 💥只能通过构造函数的名字去方法
Person.sayHi = function () {
  console.log('sayHi被调用了  ----->  ');
};

Person.age = 18;

const zs = new Person();
// ❌ 静态成员不能用实例对象访问
// zs.sayHi();
Person.sayHello();
